Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Australia F1 Australia F2 Italy F1 Australia F3 Australia F4 Italy F23 Ivory Coast F1 Ivory Coast F2 Italy F1 Spain F1 Spain F4 Belgium F13 Bulgaria F2 Turkey F26 Italy F15 Italy F16 (Padova) China F1 China F2 Italy F2 San Marino Cepu Open - San Marino XII Abierto Internacional de Salinas - Salinas Porsche Open - Poznan Abierto Internacional de Salinas 'Dario Expreso' - Salinas 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Open Diputacion Ciudad de Pozoblanco - Cordoba San Luis Potosi Challenger Izmir Challenger Furth Challenger Kosice Challenger Bytom Challenger Como Challenger Szczecin Challenger Todi Challenger Alessandria Challenger Rome Challenger Pozoblanco Challenger Burnie Challenger Guayaquil Challenger Todi Challenger Liberec Challenger Cordenons Challenger Genova Challenger San Juan Challenger Buenos Aires Challenger Bucaramanga Challenger Cali Challenger Casablanca Challenger Samarkand Challenger Mestre Challenger Caltanissetta Challenger Poznan Challenger Tampere Challenger Biella Challenger Chengdu Challenger Curitiba Challenger Kenitra Challenger Rome Challenger Ostrava Challenger Rome Challenger Poznan Challenger Tampere Challenger L'Aquila Challenger Sopot Challenger Pullach Challenger Cordenons Challenger Genova Challenger Biella Challenger Santo Domingo Challenger Lima Challenger Guayaquil Challenger Houston Challenger Andria Challenger Sarasota Challenger Savannah Challenger Rome Challenger Vicenza Challenger Blois Challenger Parma Challenger Milan Challenger Perugia Challenger Manerbio Challenger Cordenons Challenger Seville Challenger Biella Challenger Florence Challenger Mouilleron-Le-Captif Challenger Guayaquil Challenger Knoxville Challenger Maia Challenger Biella 5 Challenger Cordenons Challenger Verona Challenger Belgium F2 Croatia F1 Grand Prix Hassan II - Casablanca Gelsor Open Romania - Bucharest Open 13 - Marseille Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Grand Prix Hassan II - Casablanca International Championship of Croatia - Umag Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Spain F5 Marrakech Challenger Tata Open - Chennai Adidas International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Internationaux de Nouvelle-Caledonie - New Caledonia Next Generation Adelaide International - Adelaide Challenger de Providencia-Copa Kia - Santiago Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Zagreb Open - Zagreb The Dubai Tennis Championships - Dubai BMW Open - Munich Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Napoli Challenger Heineken Open - Auckland MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Rijeka Challenger Rimini Challenger Cordenons Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Estoril Open - Estoril Geneva Challenger - Geneva Open SEAT 2008 - Barcelona Nord/LB Open 2004 - Braunschweig San Benedetto Challenger - San Benedetto Grand Prix Hassan II - Casablanca Copa Petrobras - Buenos Aires LTA Shrewsbury Challenger - Shrewsbury Sporting Challenger '07 Trofeo Regione Piemonte - Turin Austrian Open - Kitzbuhel Copa Petrobras Paraguay - Asuncion BCR Open Romania - Bucharest Chennai Open - Chennai Grand Prix Hassan II - Casablanca BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London ATP Challenger La Serena - La Serena ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London International German Open - Hamburg Qatar ExxonMobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Morocco Tennis Tour - Marrakech ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Zenith Tennis Cup-Harbour Club - Milan VTR Open - Vina del Mar Brasil Open - Sao Paulo Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London UNICEF Open - 's Hertogenbosch 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Atlanta Tennis Championships - Atlanta Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch ATP Vegeta Croatia Open - Umag PTT Thailand Open - Bangkok Kremlin Cup - Moscow Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Riviera de Rimini Challenger - Rimini Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Aamulehti Tampere Open - Tampere US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Timisoara Challenger - Timisoara Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Argentina Open - Buenos Aires GHI Bronx Tennis Classic - Bronx Rio Open - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva 84° Concurso Internacional Tenis San Sebastian - San Sebastian Antalya Cup - Antalya Konzum Croatia Open - Umag Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Sydney International - Sydney Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba New York Open - New York Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Copa Petrobras-Argentina - Buenos Aires Labertz Open by Stawag - Aachen Swiss Open - Gstaad Bauer Watertechnilogy Cup 2008 - Eckental Noumea Challenger Tata Open Maharashtra - Pune New York Open - New York Delray Beach Open - Delray Beach Bangkok Challenger Barletta Challenger Korat Challenger Napoli Challenger Mexico City Challenger Rome Challenger Tenerife Challenger Alessandria Challenger Recanati Challenger Poznan Challenger San Marino Challenger Vigo Challenger Alphen Challenger Seville Challenger Ljubljana Challenger Buenos Aires Challenger Napoli Challenger Montevideo Challenger The LTA Sunderland Challenger - Sunderland Tarragona Challenger Santiago Challenger Rabat Challenger Rome Challenger VI Torneo Internazionale di Tennis - Barletta Open Sainte-Victoire - Aix-En-Provence Trani Cup - Trani Zagreb Challenger Biella Challenger Caloundra Challenger Kosice Challenger Milan Challenger Turin Challenger San Benedetto Challenger Rimini Challenger Segovia Challenger San Sebastian Challenger Geneva Challenger Spain F1 Cordenons Challenger Banja Luka Challenger Todi Challenger Asuncion Challenger Medellin Challenger Sao Paulo Challenger Cancun Challenger Buenos Aires Challenger Salzburg Challenger Todi Challenger Lermontov Challenger Porto Alegre Challenger Savannah Challenger Tanger Challenger Marburg Challenger Timisoara Challenger Tampere Challenger Guayaquil Challenger San Luis Potosi Challenger Exim Agmedia Open - Kosice Banja Luka Challenger Kenitra Challenger Pereira Challenger Bucaramanga Challenger Ostrava Challenger Mestre Challenger Seville Challenger Nanjing Challenger Anning Challenger Moscow Challenger Challenger Ford de Cherbourg - Cherbourg Ljubljana Open 2002 - Ljubljana Banca Stato Challenger Lugano - Lugano 10th Wartburg Open - Eisenach Muller Cup - Ulm XXIX Edizione 'A.Savoldi Marco' - Manerbio Asirom Challenger Brasov - Brasov AXA Open II - Espinho Wartburg Open - Eisenach Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Copa Sevilla - Seville Open de Tanger - Tangier LTA Hull Challenger - Hull XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Warta Cup 2001 - Sopot Citta di Brindisi - Brindisi DPD Challenger 2001 - Aschaffenburg Challenger Copa Sevilla Internacionales de Andalucia - Seville Mohammedia Challenger Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Panama City Challenger XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia I Tourneo Fila Citta di Brindisi - Brindisi 5th Sardinian International Championships - Cagliari BMW Brixina Tennis Open 2000 - Bressanone XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Guzzini Challenger - Recanati V Trani Cup - Trani San Marino Cepu Open - San Marino Asics Challenger Open - Monchengladbach Asirom Challenger - Brasov Fujitsu Siemens Open - Budapest Banja Luka Challenger 2003 - Banja Luka Pekao Open 2003 - Szczecin Challenger Groningen - Groningen X Ciutat de Barcelona - Barcelona Uncle Toby's Burnie Challenger - Tasmania Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Zagreb Open - Zagreb Sporting Challenger - Turin Banca Stato Challenger Lugano - Lugano Top Wool Challenger Biella - Biella 10ø Tornea B. Camparini - Reggio Emilia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Canottieri Minico 2004 - Mantova Riviera di Rimini Challenger 2004 - Rimini Cepu Open - San Marino Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons Gemax Samsung Open 2004 - Belgrade IPP Geneva Trophy - Geneva Pro Tennis World Open - Boca Raton Antonio Savoldi-Marco Co. - Manerbio Uncle Toby's Australian Men's Clay Court Challenger - Canberra Brasov Challenger - Brasov Challenger Fondazione Carige - Genova Banja Luka Challenger 2004 - Banja Luka Czech Open - Prostejov Memorial Savigni - Sassuolo Caltanissetta Challenger SIR Supermercadi Challenger - Rome Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava Open de la Ville de Saint Denis - Reunion Island Copa Petrobras Aracaju - Aracaju Architect Open - Budapest Mauritius Open - Mauritius Dubrovnik Open - Dubrovnik Copa Petrobras Guadalajara - Guadalajara Ischgl International ATP Challenger - Ischgl La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Challenger 42 - Andrezieux Lisbon Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Tennis Napoli Cup - Napoli Uncle Toby's Australian Men's Clay Court Challenger - Canberra Garden Open 2005 - Rome Tunis Open - Tunis Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Ljubljana Open - Ljubljana 4° Sporting Challenger - Turin Trofeo Internacional Club Laieta - Barcelona Steelers Cup 2005 - Kosice 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Nokian Hakkapeliitta Open - Tampere 7° Trani Cup - Trani San Marino Cepu Open - San Marino LXV Concurso Internacional Vigo - Vigo IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Petrobras - Santiago Copa Petrobras - Montevideo Copa Petrobras - Aracaju Copa Kia - Santiago USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin BH Telecom Indoors Sarajevo 2006 - Sarajevo Open Mutouest St. Brieuc - St. Brieuc Copa Club Campestre de Aguascalientes - Aguascalientes Citta di Monza - Monza San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Garden Open - Rome 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Top Wool Challenger-Immagine Trophy - Biella Riviera di Rimini Challenger - Rimini 8° Trani Cup - Trani s Tennis Masters 06 - Graz Genoa Open - Genova Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona Santiago Challenger Ipsos Bucharest Challenger - Bucharest Tatra Banka Open 2006 - Bratislava IPP Open - Helsinki St. Brieuc Challenger II Cyclus Open de Tenis - Florianopolis Bancolombia Open - Bogota Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Polska Energia Open - Bytom Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Genova Open Challenger - Genova Internazionali di Tennis Dell'Umbria - Todi Banjaluka Challenger 2007 - Banja Luka Pekao Open - Szczecin Posillipo Tennis Cup - Napoli ATP Challenger Trophy 2007 - Trnava Open Costa Daurada - Tarragona Copa Petrobras Uruguay - Montevideo 2008 China TCL Challenger - Guangzhou Morocco Tennis Tour - Meknes San Luis Potosi Challenger - San Luis Potosi Morocco Tennis Tour - Tanger AGT Challenger - Leon Tennis Masters Series - Madrid Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo San Benedetto Challenger - San Benedetto San Marino CEPU Open - San Marino ATP Open Castilla y Leon - Segovia LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Caversham International Tennis Tournament - Jersey Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Cherbourg Challenger Rabat Challenger Masters Series Monte-Carlo - Monte Carlo Reggio Emilia Challenger Orbetello Challenger San Sebastian Challenger Tennis Masters Series - Madrid Bangkok Challenger Asuncion Challenger Masters Series Monte-Carlo - Monte-Carlo Monterrey Challenger Furth Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Orbetello Challenger BNP Paribas Open - Indian Wells Kitzbuhel Challenger Sony Ericsson Open - Miami Lisbon Challenger Internazionali BNL dItalia - Rome Trani Challenger Como Challenger BNP Paribas Open - Indian Wells Rijeka Challenger Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Maia Challenger Istanbul Challenger BNP Paribas Open - Indian Wells Santiago Challenger Sony Ericsson Open - Miami Antalya Challenger Antalya 2 Challenger Internazionali BNL d'Italia - Rome Le Gosier Challenger San Jose Challenger BNP Paribas Open - Indian Wells Barranquilla Challenger Pereira Challenger Mutua Madrid Open - Madrid Leon Challenger Rome Challenger Internazionali BNL d'Italia - Rome Zagreb Challenger Alessandria Challenger Prostejov Challenger Shanghai Rolex Masters - Shanghai Rijeka Challenger Kosice Challenger BNP Paribas Open - Indian Wells Milan Challenger Sony Open Tennis - Miami Braunschweig Challenger Turin Challenger Pozoblanco Challenger San Benedetto Challenger Bucaramanga Challenger Orbetello Challenger Rome 1 Challenger BNP Paribas Masters - Paris San Marino Challenger Cordenons Challenger Internazionali BNL d'Italia - Rome Manerbio Challenger Como Challenger Seville Challenger Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Banja Luka Challenger Todi Challenger BNP Paribas Masters - Paris Ljubljana Challenger Madrid Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Quito Challenger Sao Jose Do Rio Preto Challenger Rogers Cup - Montreal Sao Leopoldo Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Helsinki Challenger Bucaramanga Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Florianopolis Challenger Salinas Challenger Guadalajara Challenger Barranquilla Challenger San Luis Potosi Challenger Pereira Challenger BNP Paribas Open - Indian Wells Sarasota Challenger Tunis Challenger Miami Open - Miami Bordeaux Challenger Prostejov Challenger San Luis Potosi Challenger Caltanissetta Challenger Biella 6 Challenger Marbella Challenger Braunschweig Challenger Caltanissetta Challenger Rolex Paris Masters - Paris Cali Challenger Miami Open - Miami Rio De Janeiro Challenger Pereira Challenger Napoli Challenger Mersin Challenger Caltanissetta Challenger St. Brieuc Challenger Prague Challenger Bogota Challenger Panama City Challenger Tunis Challenger Pereira Challenger Montevideo Challenger Chitre Challenger Irving Challenger Bogota Challenger Rome Challenger Le Gosier Challenger Sarasota Challenger Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Mestre Challenger Furth Challenger Prague Challenger Mohammedia Challenger Monterrey Challenger Prague Challenger Cordenons Challenger Alphen Challenger Meknes Challenger Andria Challenger Cali Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Panama City Challenger Guadalajara Challenger Lima Challenger Santiago Challenger Rome Challenger Vercelli Challenger Marburg Challenger Rome Challenger Todi Challenger Furth Challenger Moscow Challenger Perugia Challenger Padova Challenger San Benedetto Challenger Ljubljana Challenger Biella Challenger Cortina Challenger Prague Challenger Napoli Challenger Portoroz Challenger Cordenons Challenger Santo Domingo Challenger Manerbio Challenger Genova Challenger Sarasota Challenger Banja Luka Challenger Ortisei Challenger Eskisehir Challenger Pereira Challenger Rome Challenger Medellin Challenger Mohammedia Challenger Casablanca Challenger Singapore Challenger Bogota Challenger ATP Challenger Tour Finals Canberra Challenger Buenos Aires Challenger Rio De Janeiro Challenger Bucaramanga Challenger Brest Challenger Santo Domingo Challenger Morelos Challenger Santiago Challenger Recanati Challenger Australian Open - Melbourne Poprad Tatry Challenger Guayaquil Challenger Guadalajara Challenger Banja Luka Challenger Irving Challenger Francavilla Challenger Vicenza Challenger Qingdao Challenger Perugia Challenger Cordenons Challenger Portoroz Challenger Seville Challenger Alphen Challenger Buenos Aires Challenger Internationaux de Tennis de Brest - Brest Genova Challenger San Luis Potosi Challenger Caltanissetta Challenger Australian Open - Melbourne Schickendanz Open - Furth French Open - Paris Madrid Challenger Szczecin Challenger Monterrey Challenger Montevideo Challenger French Open - Paris ATP Challenger Tour Finals U.S. Open - New York Sopot Challenger Challenger 42 - Andrezieux Brest Challenger Barcelona Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Biella Challenger Rome 2 Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Biella Challenger Australian Open - Melbourne French Open - Paris San Benedetto Challenger Tampere Challenger Cortina Challenger Wimbledon - London Cairo Challenger 2002 - Cairo U.S. Open - New York San Luis Potosi Challenger Australian Open - Melbourne French Open - Paris Newport Beach Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London VII Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig U.S. Open - New York Czech Open 2005 - Prostejov Parma Challenger Australian Open - Melbourne French Open - Paris Orlando 2 Challenger Forli Challenger San Marino Challenger Nord LB Open 2006 - Braunschweig Mallorca Open - Mallorca Heineken Open - Auckland Mallorca Open - Mallorca Abierto Mexicano de Tenis Pegaso - Acapulco Davidoff Swiss Indoors - Basel Energis Open - Amersfoort Milan Indoors - Milan Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de Tenis Comunidad Valenciana - Valencia Generali Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Dutch Open Tennis - Amersfoort Brasil Open - Costa do Sauipe If Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Campbells Hall of Fame Tennis Championships - Newport Wimbledon - London Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Sao Paulo U.S. Open - New York Australian Open - Melbourne ATP Studena Croatia Open Umag - Umag Barcelona Open BancSabadell - Barcelona SA Tennis Open - Johannesburg French Open - Paris Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona U.S. Open - New York SkiStar Swedish Open - Bastad Australian Open - Melbourne French Open - Paris US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Citi Open - Washington Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg China Open - Beijing Wimbledon - London AEGON Championships - London SkiStar Swedish Open - Bastad Moselle Open - Metz Heineken Open - Auckland Ecuador Open - Quito Brasil Open - Sao Paulo U.S. Open - New York Ecuador Open - Quito Australian Open - Melbourne Erste Bank Open - Vienna Brasil Open - Sao Paulo Millennium Estoril Open - Estoril French Open - Paris Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel 2002 Mercedes Cup - Stuttgart US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem BellSouth Open - Vina del Mar Gazprom Hungarian Open - Budapest Copa AT&T - Buenos Aires Plava Laguna Croatia Open - Umag European Open - Antwerp Croatia Open - Umag Santiago Open - Santiago Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Wimbledon - London U.S. Open - New York Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris China Open - Beijing Swiss Indoors Basel - Basel Wimbledon - London Ecuador Open - Quito U.S. Open - New York Studena Croatia Open - Umag Hall of Fame Open - Newport Open Seat Godo 2003 - Barcelona Monterrey Challenger Tallahassee Challenger Grand Prix Hassan II - Casablanca Copa AT&T - Buenos Aires Qatar Open - Doha U.S. Men's Clay Court Championships - Houston BA-CA Tennis Trophy - Vienna Masters Series Madrid - Madrid Sony Ericsson Open - Miami St. Petersburg Open - St. Petersburg Campionati Internazionali D'Italia - Rome Croatia Open - Umag Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo US Men's Clay Court Championship - Houston Sony Open Tennis - Miami Pacific Life Open - Indian Wells Chengdu Open - Chengdu Internazionali BNL d'Italia - Rome Miami Open - Miami Kremlin Cup - Moscow Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, ARG-ITA 2-3 All Lower level tournaments River Oaks International Tennis Tournament - Houston Olympics - Rio de Janeiro